package com.chat.websocket.entity.module;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;

/**
 * SunJingxuan
 * 2022 \ 08 \ 09
 */

@TableName(value = "friend_verify")
public class FriendVerify {

	@TableId(type = IdType.AUTO)
	private Integer id;

	private Integer userId;

	private Integer friendUserId;

	private String verifyMessage;

	private Integer verifyStatus;

	private Integer topStatus;

	private Date createTime;

	private Date modifyTime;

	private Integer deleteStatus;

	public FriendVerify() {
	}

	public FriendVerify(Integer id, Integer userId, Integer friendUserId, String verifyMessage, Integer verifyStatus, Integer topStatus, Date createTime, Date modifyTime, Integer deleteStatus) {
		this.id = id;
		this.userId = userId;
		this.friendUserId = friendUserId;
		this.verifyMessage = verifyMessage;
		this.topStatus = topStatus;
		this.createTime = createTime;
		this.modifyTime = modifyTime;
		this.deleteStatus = deleteStatus;
	}

	public FriendVerify(Integer userId, Integer friendUserId, String verifyMessage, Integer topStatus, Date createTime, Date modifyTime) {
		this.userId = userId;
		this.friendUserId = friendUserId;
		this.verifyMessage = verifyMessage;
		this.topStatus = topStatus;
		this.createTime = createTime;
		this.modifyTime = modifyTime;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getFriendUserId() {
		return friendUserId;
	}

	public void setFriendUserId(Integer friendUserId) {
		this.friendUserId = friendUserId;
	}

	public String getVerifyMessage() {
		return verifyMessage;
	}

	public void setVerifyMessage(String verifyMessage) {
		this.verifyMessage = verifyMessage;
	}

	public Integer getVerifyStatus() {
		return verifyStatus;
	}

	public void setVerifyStatus(Integer verifyStatus) {
		this.verifyStatus = verifyStatus;
	}

	public Integer getTopStatus() {
		return topStatus;
	}

	public void setTopStatus(Integer topStatus) {
		this.topStatus = topStatus;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}

	public Integer getDeleteStatus() {
		return deleteStatus;
	}

	public void setDeleteStatus(Integer deleteStatus) {
		this.deleteStatus = deleteStatus;
	}
}
